/**
 * 
 */
Ext.ns("userApp");
Ext.onReady(function() {
			Ext.QuickTips.init();
			userApp.bigName;
			userApp.bigId;
			userApp.smallName;
			userApp.smallId;
			userApp.BigTypes = new Ext.data.JsonStore({
						url : '../public/showBigList',
						totalProperty : 'total',
						root : 'bigtypes',
						baseParams : {
							limit : 10
						},
						fields : [{
									name : "big_Id",
									type : 'int'
								}, {
									name : "big_Name",
									type : 'string'
								}]
					});
			userApp.smallTypes = new Ext.data.JsonStore({
						url : '../public/showSmallList',
						totalProperty : 'total',
						root : 'smalltypes',
						fields : [{
									name : "small_Id",
									mapping : 'small_Id',
									type : 'int'
								}, {
									name : "small_Name",
									mapping : 'small_Name',
									type : 'string'
								}]
					});// 定义点击大类型后加载相应的小类型
			userApp.bigComo = new Ext.form.ComboBox({
						id : 'userApp_BigComob',
						renderTo : 'combo1',
						msgTarget : 'qtip',
						allowBlank : false,
						blankText : '对不起，请选择状态栏！',
						emptyText : '请选择您所属的专业类型',
						mode : 'remote',
						triggerAction : 'all',
						valueField : 'big_Id',
						displayField : 'big_Name',
						store : userApp.BigTypes
					});
			userApp.smallComo = new Ext.form.ComboBox({
						id : 'userApp_SmallComob',
						renderTo : 'combo2',
						msgTarget : 'qtip',
						allowBlank : false,
						blankText : '对不起，请选择状态栏！',
						emptyText : '请选择您所属的具体专业',
						mode : 'local',
						triggerAction : 'all',
						valueField : 'small_Id',
						displayField : 'small_Name',
						store : userApp.smallTypes
					});
			Ext.getCmp("userApp_BigComob").on('select', function(combo) {
						userApp.smallTypes.load({
									params : {
										big_Id : combo.getValue(),
										limit : 10
									}
								});
					});
			Ext.getCmp("userApp_SmallComob").on('select', function(combo) {
				window.location.href = "toApplyPage.action?small_Id="
						+ combo.getValue() + "&start=0";
			});
		});
function showInfo(name, money, time_S, time_E, comment, small_Id, photo_Name) {
	var photo = "../dateFile/examInfo/" + small_Id + "/" + photo_Name;
	new Ext.Window({
				title : '考试信息详细信息窗口',
				width : 700,
				autoHeight : true,
				draggable : false,
				modal : true,
				resizable : false,
				animateTarget : 'target',
				items : [new Ext.FormPanel({
							defaultType : 'displayfield',
							width : 700,
							labelAlign : 'center',
							constrain : true,
							constrainHeader : true,
							bodyStyle : {
								padding : '30px'
							},
							viewConfig : {
								forceFit : true
							},
							items : [{
										fieldLabel : '考试名称',
										value : name
									}, {
										fieldLabel : '考试费用',
										value : money
									}, {
										fieldLabel : '考试开场时间',
										value : time_S
									}, {
										fieldLabel : '考试结束时间',
										value : time_E
									}, {
										inputType : 'image',
										autoCreate : {
											tag : "input",
											type : "image",
											src : photo
										},
										width : 200,
										height : 100,
										fieldLabel : '信息照片'
									}, {
										fieldLabel : '考试说明',
										value : comment
									}]
						})]
			}).show();
}
function toApply(exam_Id, exam_Name, startTime, endTime) {
	if (exam_Id == null || exam_Id == "") {
		Ext.Msg.alert("通知", "对不起，连接失败！");
	} else {
		Ext.Ajax.request({
					url : 'validateUserExam.action',
					method : 'post',
					params : {
						exam_Id : exam_Id,
						startTime : startTime,
						endTime : endTime
					},
					success : function(response) {
						var obj = Ext.decode(response.responseText);
						if (obj.success == false) {
							Ext.Msg.show({
										title : '错误提示',
										msg : obj.msg,
										buttons : Ext.MessageBox.OK,
										icon : Ext.MessageBox.WARNING
									});
						} else {
							window.location.href = "toApplyFormPage.action?exam_Id="
									+ exam_Id;
						}
					},
					failure : function(response) {
						Ext.Msg.alert("错误", "服务器连接失败！");
					}
				});
	}
}